make oneself miserable - Espagnol Anglais Dictionnaire